Benchmark the Software Based Mpeg-4 Video Codec'
نویسندگان
چکیده
Software-based implementations of H.263 and MPEG2 video standards are well documented, recently reporting faster than or close to real-time performance. Since the complexity of MPEG-4 is higher than its predecessor standards, real time video encoding and decoding can exhaust computational resource without achieving real-time speed. In this paper, we report a software-based real-time MPEG-4 video codec (encoder and decoder) on a single-processor PC, with no frame-skip, or profile simplifying tricks, or quality loss compromise. The proposed codec is an embodiment of a number of novel algorithms. Specifically, we have designed a fast binary shape coding algorithm, a fast motion estimation algorithm, and a technique for detection of all-zero quanitzed blocks. To enhance the computation speed, we harness Intel's SIMD (Single Instruction Stream, Multiple Data Stream) instructions to implement these algorithms. On the 800 MHz Intel Pentium 111, our decoder can play real-time CIF video with less than 20% system resource consumption; and our encoder realizes up to 70 frames per second for CIF resolution video, with the similar picture quality as the reference software.
منابع مشابه
Cellular Neural Network-based Object-oriented Video Compression: Performance Evaluation
In the context of video delivering techniques some efforts have been recently devoted to the development of Cellular Neural Network-based (CNN-based) architecture for real-time object-oriented video coding applications. However, until now attention has been mainly focused on the basic functionality of the architecture, rather than on the system performances. This paper bridges the gap by analyz...
متن کاملOptimum Parameters for MPEG-4 Data over Wireless Sensor Network
Nowadays, video streaming application is widely used in wired and wireless environment. Extending this application into Wireless sensor network (WSN) applications featuring low data rate transmission, low energy consumption, ease of deployment and low cost has attracted lots of attention in the research community. However, video transmission over such network is more challenging because of the ...
متن کاملMPEG Video deployment in interactive multimedia systems: HEVC vs. AVC codec performance study
The coding efficiency of three generations of video coding standards is compared by means of PSNR and subjective testing in interactive video applications, such as video chat, video conferencing and telepresence systems. An unified approach is applied to the analysis of designs of MPEG-H HEVC/H.265, MPEG-4 AVC/H.264, and H.263 reference software implementation. The results of performance tests ...
متن کاملA New Unequal Error Protection Technique Based on the Mutual Information of the MPEG-4 Video Frames over Wireless Networks
The performance of video transmission over wireless channels is limited by the channel noise. Thus many error resilience tools have been incorporated into the MPEG-4 video compression method. In addition to these tools, the unequal error protection (UEP) technique has been proposed to protect the different parts in an MPEG-4 video packet with different channel coding rates based on the rate...
متن کاملHardware - Software Implementation of MPEG - 4 Video Codec
Seong-Min Kim et al. 489 This paper presents an MPEG-4 video codec, called MoVa, for video coding applications that adopts 3G-324M. We designed MoVa to be optimal by embedding a costeffective ARM7TDMI core and partitioning it into hardwired blocks and firmware blocks to provide a reasonable tradeoff between computational requirements, power consumption, and programmability. Typical hardwired bl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004